Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARROWS MEWS Terraced £399,950 8 Jun 2018
2 BARROWS MEWS Terraced £327,000 25 Jan 2013
3 BARROWS MEWS Terraced £235,000 24 Apr 2009
5 BARROWS MEWS Detached £484,900 25 Apr 2007
6 BARROWS MEWS Terraced £395,000 29 Aug 2018
7 BARROWS MEWS Terraced £335,000 25 Apr 2008
8 BARROWS MEWS Terraced £298,000 14 Jul 2009
9 BARROWS MEWS Terraced £298,000 14 Jul 2009
10 BARROWS MEWS Terraced £365,000 21 Apr 2010
11 BARROWS MEWS Terraced £365,000 21 Jun 2021
12 BARROWS MEWS Flats/Maisonettes £215,000 5 May 2017
13 BARROWS MEWS Terraced £270,000 10 Oct 2008
14 BARROWS MEWS Detached £375,000 11 Mar 2022